/* BDVB-App
Copyright (C) 2014 Sascha Manns <Sascha.Manns@outlook.de>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/


using System;
using System.Collections.Generic;
using System.Threading.Tasks;

namespace AppStudio.Data
{
    public class FachgruppenDataSource : IDataSource<HtmlSchema>
    {
        private IEnumerable<HtmlSchema> _data = new HtmlSchema[]
        {
            new HtmlSchema
            {
                Id = "{3ebd20e6-5250-4c47-9f67-1758013bcce4}",
                Content = "<p>In den Fachgruppen stehen \nneben dem Fachinteresse auch der berufsbezogene  Nu" +
    "tzen und die \ndisziplinübergreifende Zusammenarbeit mit anderen  Gruppen im \nMit" +
    "telpunkt. In den Fachgruppen treffen Sie Mitglieder gleicher \nberuflicher  Ausbi" +
    "ldung und Interessen und tauschen Ihr Wissen und \nErfahrung mit  KollegInnen aus" +
    ". Darüber hinaus leisten Sie durch die \nMitarbeit in der  Fachgruppe auf ihrem B" +
    "erufsgebiet für Praxis und \nWissenschaft wertvolle  Arbeit, die auch über die Ve" +
    "rbandsgrenzen hinweg\n große Anerkennung  findet. Trotz unterschiedlicher Ausrich" +
    "tung \nverbindet alle Fachgruppen  des Verbandes eine Gemeinsamkeit: Unter dem \nD" +
    "ach des bdvb bilden sie ein  Netzwerk, das den Austausch über \nBerufsgrenzen hin" +
    "weg ermöglicht.</p>          <br>\n        \n<ul><li><a href=\"https://www.bdvb.de/" +
    "de/bdvb-gruppen/fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow\">Beratende Volks-" +
    " und Betriebswirte</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/" +
    "fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow\">Bildungspolitik</a><br></li><li>" +
    "<a href=\"https://www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/#\" target=\"_blank\" re" +
    "l=\"nofollow\">Existenzgründung &amp; Entrepreneurship</a><br></li><li><a href=\"ht" +
    "tps://www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow" +
    "\">Financial Services</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppe" +
    "n/fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow\">Finanz- und Rechnungswesen / C" +
    "ontrolling</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/fachgrup" +
    "pen-1/#\" target=\"_blank\" rel=\"nofollow\">Logistik</a><br></li><li><a href=\"https:" +
    "//www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow\">Ma" +
    "rketing</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/fachgruppen" +
    "-1/#\" target=\"_blank\" rel=\"nofollow\">Mittelstand</a><br></li><li><a href=\"https:" +
    "//www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow\">Pe" +
    "rsonal</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/fachgruppen-" +
    "1/#\" target=\"_blank\" rel=\"nofollow\">Social Media</a><br></li><li><a href=\"https:" +
    "//www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow\">So" +
    "ziale Sicherungssysteme (S3)</a><br></li><li><a href=\"https://www.bdvb.de/de/bdv" +
    "b-gruppen/fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow\">Umwelt- und Energiepol" +
    "itik</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/" +
    "#\" target=\"_blank\" rel=\"nofollow\">Unternehmensgeschichte (i. Gr.)</a><br></li><l" +
    "i><a href=\"https://www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/#\" target=\"_blank\" " +
    "rel=\"nofollow\">Wirtschaftsethik</a><br></li><li><a href=\"https://www.bdvb.de/de/" +
    "bdvb-gruppen/fachgruppen-1/#\" target=\"_blank\" rel=\"nofollow\">Wirtschaftsförderun" +
    "g </a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/#\"" +
    " target=\"_blank\" rel=\"nofollow\">Wirtschaftsinformatik und Informationsmanagement" +
    "</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/fachgruppen-1/#\" t" +
    "arget=\"_blank\" rel=\"nofollow\">Young Professionals</a></li></ul><br>"
            }
        };

        public async Task<IEnumerable<HtmlSchema>> LoadData()
        {
            return await Task.Run(() =>
            {
                return _data;
            });
        }

        public async Task<IEnumerable<HtmlSchema>> Refresh()
        {
            return await LoadData();
        }
    }
}
